<?php 
class venda_metaModel extends Model{
    public $tabela = "venda_meta";
    public $pkey   = array('usuario','equipe','evento');
    public $dados  = array(
        
         'usuario' => array(
	    'name'     => 'Vendedor',
	    'type'     => 'int',
	    'size'     => '11',
	    'pkey'    => true,
	    'grid'    => true,
	    'display' => true,
	    'fkey' => array(
                'filther' => array(),
	        'model' => 'usuario/login',
	        'cardinalidade' => '1n',
	        'keys' => array('cod_usuario', 'user_name', 'user_cargo'),
	    ),
        ),
        
        'equipe' => array(
	    'name'     => 'Equipe',
	    'type'     => 'int',
	    'size'     => '11',
	    'pkey'    => true,
	    'grid'    => true,
	    'display' => true,
	    'especial' => 'session',
	    'session'  => 'venda/equipe',
	    'fkey' => array(
	        'model' => 'venda/equipe',
	        'cardinalidade' => '1n',
	        'keys' => array('venda_equipe_cod', 'venda_equipe_nome'),
	    ),
        ),
        
        'evento' => array(
	    'name'     => 'Evento',
	    'type'     => 'int',
	    'size'     => '11',
	    'pkey'    => true,
	    'grid'    => true,
	    'display' => true,
	    'especial' => 'session',
	    'session'  => 'venda/evento',
	    'fkey' => array(
	        'model' => 'venda/evento',
	        'cardinalidade' => '1n',
	        'keys' => array('venda_evento_cod', 'venda_evento_titulo'),
	    ),
        ),

        'meta' => array(
	    'name'    => 'Meta',
	    'type'    => 'int',
	    'size'    => '4',
            'default' => 0,
            'notnull' => true,
	    'grid'    => true,
	    'display' => true,
        ),
	'button'     => array('button' => 'Gravar Integrante'),
    );
    
    public function getMetaByUser($evento){
        $usuario = usuario_loginModel::CodUsuario();
        $var = $this->selecionar(array('meta'), "evento = '$evento' AND usuario = '$usuario'");
        if(empty($var)) return '';
        
        $var = array_shift($var);
        return $var['meta'];
    }
    
}
?>